<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*****缃戠珯鍐呴〉锛屽叏灞€鏍忕洰澶撮鑹茶缃紞寮€濮�******/

a:focus, a:hover{color: #e83e0a;}
h1,h2,h3,h4,h5,h6,p{margin: 0;padding: 0;}
.clear{clear: both;}
/*****鍐呭鍖�1200鍍忕礌******/
@media (min-width: 768px) {
    .container {
        width:750px
    }
}
@media (min-width: 992px) {
    .container {
        width:970px
    }
}
@media (min-width: 1200px) {
    .container {
        width:1200px
    }
}
/* @media (min-width: 1440px) {
    .container {
        width:1440px
    }
} */






/* 鎼滅储妗� */
.search-box {background: #eee;}

.search-cont{padding: 15px 0;overflow: hidden;}
.search-box .hot_search{font-size: 16px;line-height: 40px;float: left;width: 73%;}
.search-box .hot_search span {color: #111;font-size: 16px;line-height: 1;}
.search-box .hot_search a{font-size: 15px;color: #363636;}
.search-box .hot_search a:hover{color: #2b92f8;}
.search-box .searchbox{text-align: right;float: right;width: 25%;position: relative;}
.search-box .searchbox input{    height: 40px;outline: none;border-radius: 0;border: none;font-size: 15px;}
.search-box .searchbox input[type="text"]{    width: 100%;border: 1px solid #c9c9c9;padding-left: 20px;font-size: 14px;background: #fff;border-radius: 50px;padding-right: 50px;transition: all .5s;}
.search-box .searchbox input[type="text"]:focus{border: 1px solid #036bb2;}
.search-box .searchbox input[type="submit"] {position: absolute;right: 0;background: url(../images/sousuo1.png)no-repeat center;background-size: 25px;width: 50px;transition: all .5s;}
.search-box .searchbox input[type="submit"]:hover{background: url(../images/sousuo.png)no-repeat center;background-size: 25px;}

@media (min-width: 992px) and (max-width: 1200px){
  
}
@media (max-width: 992px){

}
@media (max-width: 767px){

}










/* 鍏敤鏍囬鏍峰紡 */
.bt{text-align:center;margin-bottom: 50px;}
.bt h3 {font-size: 30px;line-height: 1;color: #000;font-weight: bold;}
.bt h3 span{color: #e83e0a;display: inline-block;}
.bt .line { width: 40%; height: 1px;background: #bbb; margin: 20px auto 0;position: relative;}
.bt .line span {display: inline-block;width: 10px;height: 10px;background: #e83e0a;transform: rotate(45deg);top: -5px;position: absolute;left: 50%;margin-left: -5px;}

@media (min-width: 1200px) and (max-width: 1440px){
  
  
  
  
}

@media (min-width: 992px) and (max-width: 1200px){
  
}
@media (max-width: 992px){
  
  .bt{margin-bottom: 20px;}
  .bt h3{font-size: 22px;letter-spacing: 3px;margin-bottom: 5px;}
  
  .bt .line{margin: 12px auto 0;}

}
@media (max-width: 767px){

  .bt h3 {font-size: 20px;letter-spacing: 1px;margin-bottom: 5px;}
  .bt .line span{width: 8px;height: 8px;top: -4px;margin-left: -4px;}
  
  
  
}

@media (max-width: 415px){
 
}



/* 涓昏惀涓氬姟 */
.yewu{padding: 50px 0;}

.yw-cont{}
.yw-cont ul{overflow: hidden;}
.yw-cont ul li{float: left;width: 25%;padding: 0 10px;margin-bottom: 20px;}
.yw-cont ul li a{display: block;position: relative;overflow: hidden;}
.yw-cont ul li a img{width: 100%;transition: all .5s;transform: scale(1.1);}
.yw-cont ul li a p{position: absolute;bottom: 0;left: 0;width: 100%;background: rgb(0 0 0 / 50%);;color: #fff;text-align: center;font-size: 16px;transition: all .5s;height: 40px;line-height: 40px;}
.yw-cont ul li a p span { display: block;font-size: 14px;line-height: 1; border: 1px solid #ddd;padding: 7px 0;width: 90px; margin: 10px auto 0;letter-spacing: 1px;transition: all .5s;}
.yw-cont ul li a:hover img{transform: scale(1);}
.yw-cont ul li a:hover p { height: 100%; padding-top: 30%;font-size: 24px;letter-spacing: 2px;}
.yw-cont ul li a p span:hover{background: #fff;color: #036bb2;font-weight: bold;}

@media (min-width: 992px) and (max-width: 1200px){
  

  
}
@media (max-width: 992px){
 
  .yewu {padding: 30px 0;}
  
  .yw-cont ul li { padding: 0 5px;margin-bottom: 10px;}
  .yw-cont ul li a p{font-size: 14px;height: 36px;line-height: 36px;}
  .yw-cont ul li a:hover p{padding-top: 20%;font-size: 18px;}
  .yw-cont ul li a p span{font-size: 12px;margin: 0 auto;}
}
@media (max-width: 767px){

  
  .yw-cont { padding: 0 10px;}
  .yw-cont ul li{width: 50%;}
  
}





.shuzi{background: #036bb2;padding: 50px 0;}

.shuzi ul{overflow: hidden;}
.shuzi ul li{float: left;width: 25%;text-align: center;}
.shuzi ul li .num-box{border-right: 1px dashed #ddd;}
.shuzi ul li:last-child .num-box{border: none;}
.counter{color: #fff;}
.counter b { font-size: 50px; line-height: 1; display: inline-block;}
.counter span {  font-size: 20px;line-height: 1; display: inline-block;margin-left: 8px;vertical-align: text-bottom;}
.shuzi ul li p { color: #fff;font-size: 19px;font-weight: bold;line-height: 1;margin-top: 10px;letter-spacing: 1px;}




@media (min-width: 992px) and (max-width: 1200px){

  
}
@media (max-width: 992px){
  
  .shuzi{padding: 30px 0;}
  .counter b{font-size: 32px;}
  .counter span{font-size: 16px;}
  .shuzi ul li p{font-size: 16px;}

}
@media (max-width: 767px){

  .shuzi {padding: 10px 15px;}
  .shuzi ul li {float: left; width: 50%;text-align: center;padding: 10px 0;}
  .shuzi ul li:nth-child(2) .num-box{border-right: none;}
  .shuzi ul li .num-box{padding: 10px 0;}
  
  .counter span {font-size: 14px;}
  .shuzi ul li p {font-size: 13px;margin-top: 5px;}
  .counter b {font-size: 26px;}
  
}





.gywm{padding: 80px 0;background: url(../images/bg2.jpg)no-repeat center top;}

.gy-cont{position: relative;}
.gy-nr {width: 80%; border: 8px solid #036bb2; padding: 30px 32% 30px 30px;}
.gy-nr h3 {font-size: 30px; line-height: 1;letter-spacing: 1px;color: #000;}
.gy-nr h4 {font-size: 20px;line-height: 1; color: #e83e0a;margin-top: 10px;letter-spacing: 1px;}
.gy-nr hr {border-top: 5px solid #b10000; border-image: linear-gradient(to left,#55baff,#036bb2) 4; width: 80px;margin: 20px 0 20px;}
.gy-nr .gy-txt{}
.gy-nr .gy-txt p { font-size: 17px; line-height: 1.6; color: #444;}
.gy-nr a {font-size: 16px;line-height: 1;margin-top: 20px;display: inline-block; padding: 13px 35px; background: #036bb2;color: #fff;transition: all .5s;}
.gy-nr a:hover{background: #e83e0a;}

.gy-img {position: absolute;right: 0;top: 15%;width: 50%;}
.gy-img iframe{width: 100%;height: 350px;}


@media (min-width: 992px) and (max-width: 1200px){

  .gy-nr {width: 80%; border: 6px solid #036bb2;padding: 20px 31% 20px 20px;}
  .gy-nr .gy-txt p {font-size: 15px;}
  
  
  
}
@media (max-width: 992px){
  
  .gywm{padding: 30px 0;}
  .gy-img{position: static;width: 100%;margin-bottom: 20px;}
  
  .gy-nr {width: 100%;border: 5px solid #036bb2;padding: 15px;}
  

}
@media (max-width: 767px){

  .gywm {padding: 30px 15px;}
  
  .gy-nr{border: 4px solid #036bb2;}
  .gy-nr h3{font-size: 22px;}
  .gy-nr h4{font-size: 15px;margin-top: 6px;}
  .gy-nr hr {border-top: 4px solid #b10000;width: 60px;margin: 15px 0;}
  .gy-nr .gy-txt p { font-size: 14px;line-height: 1.5;color: #444;}
  .gy-nr a{font-size: 14px;margin-top: 15px;padding: 10px 30px;}
  
  .gy-img iframe {height: 250px;}
  
}








.ys-bt{background: #036bb2 url(../images/ys-bt.png)no-repeat center bottom;padding: 50px 0 20px;}

.ys-bt .bt h3{color:#fff;}
.ys-bt .bt h3 span{color: #e83e0a;text-shadow: 2px 1px 0px #fff;}
.ys-bt .bt .line span{background: #fff;}


.youshi{background: url(../images/bg5.jpg)no-repeat center;padding: 60px 0;}

.ys-nav{float: left;width: 12%;}
.ys-nav h3{font-size: 30px;line-height: 1;color: #fff;margin-bottom: 10px;text-align: center;}

.nav-tabs{border: none;}
.nav-tabs&gt;li&gt;a:hover { border: none;background: none;}
.nav-tabs&gt;li&gt;a { margin-right: 0;line-height: 1;border: none; border-radius: 0;padding: 0;}


.ys-nav .nav-tabs &gt; li{float: none;margin: 50px 0;}
.ys-nav .nav-tabs&gt;li&gt;a{display: block;text-align: center;opacity: .5;position: relative;}
.ys-nav .nav-tabs&gt;li&gt;a img{width: 50px;}
.ys-nav .nav-tabs&gt;li&gt;a p { font-size: 15px; line-height: 1;color: #fff;margin-top: 5px;}
.ys-nav .nav-tabs&gt;li&gt;a span { width: 100px; height: 2px;background: #fff; position: absolute;left: 86%;  top: 50%;display: none;}
.ys-nav .nav-tabs&gt;li&gt;a:hover{opacity: 1;}
.ys-nav .nav-tabs&gt;li&gt;a:hover span{display: block;}
.nav-tabs&gt;li.active&gt;a, .nav-tabs&gt;li.active&gt;a:focus, .nav-tabs&gt;li.active&gt;a:hover {
    color: #fff;
    cursor: default;
    background: none;
    border: none;
    border-bottom-color: transparent;
  opacity: 1;
}
.nav-tabs&gt;li.active&gt;a span, .nav-tabs&gt;li.active&gt;a:focus span, .nav-tabs&gt;li.active&gt;a:hover span{display: block;}

.tab-content&gt;.tab-pane {height: 520px;}

.ys-nr{float: right;width: 75%;padding: 30px 0 0;}
.ys-nr h5 {font-size: 50px; line-height: 1; font-weight: bold;color: #c1c1c1;font-family: fantasy;letter-spacing: 5px;}
.ys-nr h5 span { display: inline-block; font-size: 60px;vertical-align: middle;margin-right: 10px;}
.ys-nr h3 { font-size: 36px; line-height: 1;font-weight: bold;letter-spacing: 2px;color: #000;margin-top: 20px;}
.ys-nr h6 {font-size: 18px;line-height: 1; color: #036bb2; font-family: Times New Roman; margin-top: 10px; text-transform: uppercase;font-weight: bold;margin-bottom: 50px;}

.ys-box1{}
.ys-box1 .ys-l{float: left;width: 45%;padding-right: 40px;}
.ys-box1 .ys-l p{font-size: 16px;line-height: 1;color: #333;margin: 15px 0;}
.ys-box1 .ys-l p .fa{color: #e83e0a; vertical-align: text-top;font-size: 16px;float: left; width: 5%;}
.ys-box1 .ys-l p span{display: inline-block;width: 95%;}
.ys-box1 .ys-r {float: left;width: 55%;}
.ys-box1 .ys-txt{}
.ys-box1 .ys-txt p { font-size: 15px;line-height: 1.5; color: #333; text-indent: 2em;}
.ys-box1 .ys-r img{width: 100%;margin-top: 30px;}
.ys-cour{}
.ys-cour .carousel-indicators {bottom: -30px;}
.carousel-control.right img, .carousel-control.left img{width: 50px;}

.ys-box{overflow: hidden;}

.ys-box .ys-l{float: left;width: 50%;}
.ys-box .ys-l p { font-size: 15px;  line-height: 1.4; color: #333;margin: 10px 0;}
.ys-box .ys-l p .fa { color: #e83e0a; vertical-align: text-top;font-size: 18px;float: left; width: 5%;}
.ys-box .ys-l p span{display: inline-block;width: 95%;}
.ys-box .ys-r{float: left;width: 50%;}
.ys-box .ys-r img{width: 100%;}



@media (min-width: 992px) and (max-width: 1200px){

  .youshi { background: url(../images/bg5.jpg)no-repeat center left 38%; padding: 50px 0;}
  
  .ys-nav {width: 15%;}
  .ys-nr h5{font-size: 44px;}
  .ys-nr h5 span{font-size: 55px;}
  .ys-nr h3{font-size: 30px;margin-top: 10px;}
  .ys-nr h6{margin-bottom: 30px;font-size: 16px;}
  .ys-box .ys-l p{font-size: 14px;}
  
}
@media (max-width: 992px){
  
  .youshi{background: url(../images/bg5.jpg)no-repeat center left 38%;padding: 30px 0;}
  
  .tab-content&gt;.tab-pane {height: 480px;}
  .ys-nav .nav-tabs &gt; li { margin: 40px 0;}
  
  .ys-nav {width: 15%;}
  .ys-nav h3{font-size: 24px;}
  .ys-nr h5{font-size: 36px;}
  .ys-nr h5 span{font-size: 50px;}
  .ys-nr h3{font-size: 26px;margin-top: 10px;}
  .ys-nr h6{font-size: 13px;margin-top: 5px;margin-bottom: 20px;}
  
  .ys-nav .nav-tabs&gt;li&gt;a span{width: 60px;}
  
  .ys-box1 .ys-l {float: none;width: 100%;padding-right: 0;}
  .ys-box1 .ys-l p {font-size: 12px;line-height: 1.4;margin: 0 0 5px;}
  .ys-box1 .ys-r { float: none; width: 100%;margin-top: 10px;}
  .ys-box1 .ys-r img {width: 50%; display: block;margin: 10px auto 0;}
  .ys-box1 .ys-txt p{font-size: 13px;line-height: 1.5;}
  
  
  
  .ys-box .ys-l { float: none; width: 100%;padding: 0;}
  .ys-box .ys-l p {font-size: 12px;line-height: 1.4;margin: 0 0 5px;}
  .ys-box .ys-r { float: none; width: 100%;margin-top: 10px;}
  .ys-box .ys-r img {width: 50%; display: block;margin: 10px auto 0;}
  .ys-box1 .ys-txt p{font-size: 13px;line-height: 1.5;}
  
}
@media (max-width: 767px){

  .youshi{background: none;padding: 0;}
  .ys-nav h3{display:none;}
  .ys-nav {float: none; width: 100%; background: #036bb2;}
  .ys-nav .nav-tabs &gt; li { float: left;width: 25%;margin: 0;padding: 15px;}
  
  .ys-nr{background: url(../images/bg5.jpg)no-repeat center right;padding: 20px 15px;float: none;width: 100%;background-size: auto 100%;}
  .ys-nav .nav-tabs&gt;li&gt;a span{display: none;}
  .tab-content&gt;.tab-pane { height: auto;}
  .ys-box1 .ys-r img{width: 80%;}
  .ys-nav .nav-tabs&gt;li&gt;a img {width: 40px;}
  .ys-nav .nav-tabs&gt;li&gt;a p{font-size: 14px;}
 
  .ys-nr h5 { font-size: 30px;}
  .ys-nr h5 span {font-size: 40px;}
  .ys-nr h3 {font-size: 24px;margin-top: 5px;}
  .ys-nr h6{font-size: 12px;margin-bottom: 15px;}
  .ys-box .ys-r img{width: 80%;}
  
  .nav-tabs&gt;li.active&gt;a span, .nav-tabs&gt;li.active&gt;a:focus span, .nav-tabs&gt;li.active&gt;a:hover span{display: none;}
  
}



.anli{padding: 50px 0;}

.al-cont{}
.al-cont ul{overflow: hidden;}
.al-cont ul li{float: left;width: 33.33333%;padding: 0 15px;margin-bottom: 15px;}
.al-cont ul li a { display: block; border-radius: 10px;overflow: hidden;background: #eee;transition: all .5s;}
.al-cont ul li a .al-img { height: 240px;overflow: hidden;display: flex;flex-wrap: wrap;align-content: center;}
.al-cont ul li a .al-img img{width: 100%;min-height: 100%;min-width: 100%;transition: all .5s;}
.al-cont ul li a p { text-align: center; font-size: 17px; line-height: 1;padding: 20px 0;color: #222;transition: all .5s;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.al-cont ul li a .al-img img:hover{transform: scale(1.1);}
.al-cont ul li a:hover p{background: #036bb2;color: #fff;}

.al-btn{text-align: center;margin-top: 30px;}
.al-btn a {display: inline-block;font-size: 17px;line-height: 1; border: 2px solid #036bb2; padding: 12px 30px;color: #036bb2;border-radius: 3px;}
.al-btn a:hover{background: #036bb2;color: #fff;}

@media (min-width: 992px) and (max-width: 1200px){
  
  .al-cont ul li a .al-img{height: 200px;}
  .al-cont ul li a p{font-size: 16px;padding: 15px 0;}
  
  
  
  
  
}
@media (max-width: 992px){

  .anli {padding: 30px 0;}
  .al-cont ul li {padding: 0 10px;margin-bottom: 20px;}
  .al-cont ul li a .al-img{height: 160px;}
  
  .al-cont ul li a p{font-size: 14px;padding: 13px 0;}
  .al-btn {margin-top: 0;}
  .al-btn a{font-size: 13px;padding: 10px 20px;}
 
}
@media (max-width: 767px){
  
  .al-cont {padding: 0 10px;}
  
  .al-cont ul li { padding: 0 5px;margin-bottom: 10px;width: 50%;}
  
  .al-cont ul li a .al-img {height: 130px;}
  .al-cont ul li a p {font-size: 12px;padding: 10px 0;}
  .al-btn {margin-top: 10px;}
  
}










.adv-bg{background: url(../images/bg8.jpg)no-repeat center;padding: 30px 0;}

.adv-txt{float:left;width: 70%;padding-top: 10px;}
.adv-txt h3 { font-size: 32px;line-height: 1;color: #fff;letter-spacing: 1px;font-family: Microsoft JhengHei;font-weight: bold;}
.adv-txt h5 {font-size: 22px;color: rgb(255 255 255 / 50%); line-height: 1; margin: 10px 0 15px;font-family: Times New Roman;text-transform: capitalize; font-style: italic;letter-spacing: 1px; border-bottom: 1px solid #ffffff80;display: inline-block;}
.adv-txt p {font-size: 16px; line-height: 1;color: #fff;}

.adv-dh{float: right;width: 30%;padding: 10px 0 10px 30px;border-left: 1px dashed #fff;}
.adv-dh img{float: left;width: 50px;}
.adv-dh p {float: left;padding-left: 15px; line-height: 1; color: #fff;font-size: 15px;}
.adv-dh p span {display: block;font-weight: bold;font-size: 30px;margin-top: 5px;}
.adv-dh a{display: inline-block;font-size: 14px;line-height: 1;padding: 10px 25px;border: 1px solid #fff;color: #fff;transition: all .5s;margin-top: 20px;border-radius: 40px;}
.adv-dh a:hover{background: #fff;color: #036bb2;}

@media (min-width: 992px) and (max-width: 1200px){
  
  .adv-dh p span{font-size: 26px;}
  .adv-dh{padding: 10px 0 10px 20px;}
  
  
  
  
}
@media (max-width: 992px){

  
  .adv-bg {background: url(../images/bg8.jpg)no-repeat center;padding: 20px 0;background-size: auto 100%;}
  .adv-txt{width: 65%;padding-top: 3px;}
  .adv-txt h3{font-size: 26px;}
  .adv-txt h5{font-size: 18px;margin: 6px 0 10px;}

  .adv-txt p { font-size: 14px;line-height: 1.4;}
  .adv-dh{padding: 10px 0 10px 15px;width: 35%;}
  .adv-dh img{width: 36px;}
  .adv-dh p{padding-left: 10px;font-size: 13px;}
  .adv-dh p span{font-size: 24px;}
  .adv-dh a{font-size: 12px;margin-top: 10px;}
  
 
}
@media (max-width: 767px){
  
  .adv-bg{padding: 30px 15px;text-align: center;}
  .adv-txt { width: 100%; padding-top: 0;float: none;margin-bottom: 15px;}
  .adv-dh {padding: 0;width: 100%; float: none;border: none;}
  .adv-dh img { width: 36px; float: none; display: block; margin: 0 auto 10px;}
  .adv-dh p {font-size: 13px; float: none; padding: 0;}
  
  
}




/* 鏂伴椈 */
.xinw{padding: 50px 0;}

.xw-cont{}
.xw-left {float: left;width: 49%;border: 8px solid #e0e0e0;}
.xw-left .carousel-inner&gt;.item,.xw-left .carousel-inner&gt;.item a{height: 420px;}
.xw-left .carousel-inner&gt;.item a{display: block;position: relative;}
.xw-left .carousel-inner&gt;.item a img{min-height: 100%;}
.xw-left .carousel-inner&gt;.item a .xw-info{position: absolute;bottom: 0;left: 0;width: 100%;padding: 15px;background: rgb(0 0 0 / 50%);}
.xw-left .carousel-inner&gt;.item a .xw-info h3 { font-size: 16px; line-height: 1;color: #fff;margin-bottom: 10px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.xw-left .carousel-inner&gt;.item a .xw-info p { font-size: 13px;line-height: 1.3;color: #dfdfdf;}


.xw-right{float: right;width: 49%;}
.xw-right ul{}
.xw-right ul li{margin-bottom: 15px;}
.xw-right ul li:last-child{margin-bottom: 0;}
.xw-right ul li a{display: block;overflow: hidden;}
.xw-right ul li a .xw-img {float: left;width: 35%;height: 135px;overflow: hidden;}
.xw-right ul li a .xw-img img{width: 100%;min-height: 100%;}
.xw-right ul li a .xw-txt{float: left;width: 65%;padding-left: 15px;}
.xw-right ul li a .xw-txt h3 {font-size: 16px; line-height: 1; color: #222;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.xw-right ul li a .xw-txt h5 {font-size: 13px;line-height: 1;color: #888;margin: 12px 0;}
.xw-right ul li a .xw-txt p { font-size: 13px; line-height: 1.5;color: #666;}



@media (min-width: 992px) and (max-width: 1200px){

  .carousel-inner&gt;.item,.carousel-inner&gt;.item a{height: 350px;}
  .xw-right ul li a .xw-txt{padding-left: 10px;}
  .xw-right ul li a .xw-img{height: 110px;}
  .xw-right ul li a .xw-txt h5{font-size: 12px;margin: 7px 0;}
  .xw-right ul li a .xw-txt p {height: 36px;overflow: hidden;}
  
}
@media (max-width: 992px){
  
  .xinw{padding: 30px 0;}
  .xw-left {border: 5px solid #e0e0e0;}
  .carousel-inner&gt;.item,.carousel-inner&gt;.item a{height: 280px;}
  .carousel-inner&gt;.item a .xw-info{padding: 10px;}
  .carousel-inner&gt;.item a .xw-info h3{font-size: 14px;}
  .carousel-inner&gt;.item a .xw-info p{font-size:12px;}
  
  .xw-right ul li a .xw-img {width: 30%;height: 85px;}
  .xw-right ul li a .xw-txt {width: 70%;padding-left: 10px;}
  .xw-right ul li a .xw-txt h5{font-size: 12px;margin: 8px 0;}
  .xw-right ul li a .xw-txt h3{font-size: 14px;}
  .xw-right ul li a .xw-txt p {font-size: 12px;line-height: 1.3; height: 30px;overflow: hidden;color: #888;}
  
  
}
@media (max-width: 767px){


  .xw-cont {padding: 0 15px;}
  
  .xw-left{float: none;width: 100%;margin-bottom: 15px;}
  .carousel-inner&gt;.item, .carousel-inner&gt;.item a {height: 240px;}
  .xw-right{float: none;width: 100%;}
  
  
  
}






.huanjing{padding-bottom: 50px;}


.hj-bt{background: #036bb2;overflow: hidden;padding: 15px;margin-bottom: 20px;}
.hj-bt h3 {color: #fff;float: left;font-size: 22px;line-height: 1;}
.hj-bt a {float: right; display: inline-block; font-size: 13px;line-height: 1; background: #fff; border-radius: 5px; padding: 4px 6px;}
.hj-bt a:hover{background: #e83e0a;color: #fff;}



.walking{margin: 0;height: 220px !important;}
.walking .ar_1{width: 300px;height: 220px;}
.walking .ar_1 .item { height: 220px;overflow: hidden;display: flex;flex-wrap: wrap;align-content: center;}
.walking .ar_1 .item img{width: 100%;height: auto;min-height: 100%;transition: all .5s;}
.walking .ar_1 p {height: 40px; line-height: 40px;color: #333;font-size: 16px; background: #eee;}

.walking .ar_1:hover .item{border: 1px solid #036bb2;}
.walking .ar_1:hover .item img{transform: scale(1.1);}



@media (max-width: 767px){
  
  .hj-bt{padding: 10px 15px;}
  .hj-bt h3{font-size: 18px;}
  
  .walking{margin: 0;height: 130px !important;}
  .walking .ar_1{width: 160px;height: 130px;}
  .walking .ar_1 .item{height: 130px;}
  
}






/*搴曢儴*/


.f_one {background: #292929;padding: 30px 0 0;}


.f-logo{float: left;width: 30%;text-align: center;border-right: 1px solid #505050;}
.f-logo img{width: 70px;}
.f-logo h3 { color: #fff; font-size: 22px;line-height: 1;margin: 10px 0 5px;}
.f-logo h5 {  font-size: 14px; line-height: 1;color: rgb(255 255 255 / 50%);}

.f-lxwm{float: left;width: 40%;padding-left: 30px;}
.f-lxwm p { font-size: 15px;line-height: 2;color: #ddd;}
.f-lxwm p span { display: inline-block;width: 75px;text-align: justify;text-align-last: justify;}
.f-lxwm p .fa {margin-right: 3px;width: 20px;text-align: center;}

.f-ewm{float: right;width: 25%;}
.f-ewm .ewm-box{float: left;width: 50%;padding: 0 10px;}
.f-ewm .ewm-box img{width: 100%;}


/* .sec-tit.left-keyword-tit, .themain {
    display: block;
}
.themain {
    clear: both;
    text-align: center;
    color: #fff;
}
.themain a {
    color: #fff;
    margin: 0 5px;
} */

p.copyright { font-size: 15px; line-height: 1; color: #ccc; padding: 20px 0;text-align: center;border-top: 1px solid #474747;margin-top: 30px;}

.mo-f { background: #242424; padding: 20px 15px;color: #fff;text-align: center;}
.mo-f h3 { font-size: 20px;line-height: 1;margin-bottom: 15px;}
.mo-f p { font-size: 14px;line-height: 1.5;margin-bottom: 6px;}

@media (max-width: 768px){
/*鎵嬫満搴曢儴鑿滃崟*/
.footers { display:none}
.footer {background: #303030;display: -webkit-box;width: 100%;margin-top: 6px;background-size: 9px 128px;position: fixed;z-index: 110;bottom: 0;left: 0; display:block; line-height:45px;}
.footer a {-webkit-box-flex: 1;display: -webkit-box;color: #fff; display:inline-block; width:32%;font: 100 16px/35px "寰蒋闆呴粦";height: 35px; line-height:35px; text-align:center;}
.footer a i { padding-right:5px;}
.hr { height:45px;}
}

@media (min-width: 992px) and (max-width: 1200px){

  .f-logo img {width: 50px;}
  .f-logo h5{font-size: 13px;}
  .f-lxwm{padding-left: 20px;width: 45%;}
  .f-lxwm p{font-size: 13px;}
  .f-ewm .ewm-box{padding: 0 5px;}
  
}

@media (max-width: 992px){
  
}

@media (max-width: 767px){
  
}




/* 鍐呴〉 */
.page-body { margin: 20px auto 50px;}
.left_menu{float: left;width: 21%;margin-right: 2%;padding: 0;}
.page-body .col-md-9{float: left;width: 77%;padding: 0;}


/* 宸︿晶鑿滃崟 */
.page-body .sec-tit { margin-top: 15px;background: #242424; height: 50px; line-height: 1; border: none;}
.sec-tit h2 { float: none;  margin-top: 0; margin-bottom: 0;height: auto; line-height: 50px; font-weight: normal; font-size: 20px; color: #fff; border-bottom: none; text-align: center;}

.page-l-clist{border: none;margin-top: 3px;}
.page-l-clist ul { padding: 0; border: none;}
.page-l-clist li.layer1 { height: auto;line-height: 1;text-align: left; font-size: 16px; border-bottom: none;z-index: 1;}
.page-l-clist li.layer1 a {display: block; overflow: hidden;padding: 15px 20px; border-bottom: 1px solid #ddd;background: #eee;}
.page-l-clist li.layer1 a span{float: left;}
.page-l-clist li.layer1 a .fa{float: right;}
.page-l-clist li a:hover {height: auto;color: #fff; background: #b10000;}
.page-l-clist li.layer1.on a{height: auto;color: #fff; background: #b10000;}

.page-l-clist li .layer2 { position: absolute;left: 100%; top: 0px; width: 210px; padding: 0;background: #f5f5f5; z-index: 9999;}
.page-l-clist li .layer2 ul{border: none;}
.page-l-clist li .layer2 ul li {height: auto; line-height: 1; border: none;}

.left-news{border: 1px solid #242424;padding: 5px 10px;}
.left-news li {border-bottom: none;}
.left-news li a{display: block;padding: 8px 0;}
.left-news li a h5 {line-height: 1;text-align: left; font-size: 14px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;color: #555;}
.left-news li a h5 .fa{margin-right: 5px;}
.left-news li a:hover h5{color: #b10000;text-decoration: underline;}
.left-news li a:hover h5 .fa{color: #b10000;}

.wp-pagenavi{text-align: center;}
.pagination&gt;li&gt;a, .pagination&gt;li&gt;span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #222;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination&gt;.active&gt;a, .pagination&gt;.active&gt;a:focus, .pagination&gt;.active&gt;a:hover, .pagination&gt;.active&gt;span, .pagination&gt;.active&gt;span:focus, .pagination&gt;.active&gt;span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #242424;
    border-color: #242424;
}



.crumbs-item {line-height: 1; border: none; overflow: hidden; margin-bottom: 0;background: #fafafa; box-shadow: 0 0 5px #ddd; padding: 15px 0;}
.crumbs-item h6 { font-size: 14px; line-height: 1;  color: #666;  border-left: 2px solid #44392a; padding: 2px 10px;}

.page-title{margin-bottom: 30px;}
.page-title h3 { height: 30px;position: relative;  color: #fff;}
.page-title a{display: none;pointer-events: none;}
.page-title a:last-child {display: block; position: absolute; top: 0; color: #242424; font-size: 28px;line-height: 28px;z-index: 3; text-align: center;  width: 100%;letter-spacing: 2px;}

.page-title .line {width: 500px;height: 1px;background: #bbb;margin: 16px auto 0;position: relative;}
.page-title .line span { display: block;position: absolute;width: 10px; height: 10px; background: #000;transform: rotate(45deg); top: -5px; left: 50%; margin-left: -5px;}



/* 鍥剧墖鍒楄〃 */
.page-alist {margin-top: 0;}
.page-alist .col-md-3{margin-bottom: 20px;padding: 0 10px;}
.page-alist .col-md-3 a{display:block;box-shadow: 0px 2px 3px #00000040;}
.page-alist .col-md-3 a h5 { font-size: 16px;line-height: 1;height: auto;padding: 10px 0; color: #343434;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.page-alist .col-md-3 a:hover h5{color: #242424;}
.page-alist .col-md-3 a .img-inner {width: auto;height: 210px;border: none;padding: 0; overflow: hidden; display: flex;flex-wrap: wrap;align-content: space-around;}
.page-alist .col-md-3 a .img-inner img {display: block;margin: auto;width: 100%;min-height: 100%;height: auto;}
.page-alist .col-md-3 a .img-inner:hover{border: none;}
.page-alist .col-md-3 a:hover .img-inner img{transform: scale(1.1);} 
.page-alist .col-md-3 a:hover h5{color: #b10000;}

.page-alist .col-md-4{margin-bottom: 15px;padding: 0 8px;}
.page-alist .col-md-4 a{display:block;}
.page-alist .col-md-4 a h5 { font-size: 16px;line-height: 1;height: auto;padding-top: 8px;color: #555;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:none;}
.page-alist .col-md-4 a:hover h5{color: #242424;}
.page-alist .col-md-4 a .img-inner {  width: 300px;  height: 220px;  border: 1px solid #ccc;padding: 0; overflow: hidden;}
.page-alist .col-md-4 a .img-inner img { display: inline-block; margin: auto; max-width: 100%;max-height: 100%;}
.page-alist .col-md-4 a .img-inner:hover{border: 1px solid #b10000;}
.page-alist .col-md-4 a:hover .img-inner img{transform: scale(1.1);}


/* 浜у搧鍒楄〃 */

.pro-nav{text-align:center;float: left;width: 20%;padding: 0 15px 0 0;}
.pro-nav h3 { font-size: 24px; line-height: 1; background: #036bb2;color: #fff;padding: 15px 0;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.pro-nav ul{border: 1px solid #036bb2;padding:10px;}
.pro-nav ul li{border-bottom: 1px dashed #ddd;}
.pro-nav ul li a {display: block; padding: 13px 0;font-size: 15px;line-height: 1; color: #444; }
.pro-nav ul li a:hover{background: #036bb2;color: #fff;}
.pro-nav ul li.on a{background: #036bb2;color: #fff;}

.product-alist{float: right;width: 80%;}
.product-alist h3{ font-size: 24px; line-height: 1;background: #036bb2;color: #fff;padding: 15px 20px;border-top-left-radius: 10px;border-top-right-radius: 10px;margin-bottom: 15px;}
.product-alist.page-alist .col-md-3 { margin-bottom: 15px;padding: 0 8px;}
.product-alist.page-alist .col-md-3 a .img-inner{height: 170px;}

/* 鏂伴椈鍒楄〃 */

.page-alist .page-adate {width: 70px;height: 65px;background: #222; color: #c96;}

.page-alist .page-adate h3 { font-size: 28px;line-height: 1;margin-bottom: 5px;}
.page-alist .page-adate p { font-size: 14px;line-height: 1; margin-bottom: 0;}

.media-heading {margin-top: 0; margin-bottom: 5px; font-size: 18px; font-weight: normal;color: #222;margin-top: 3px;}
.page-alist .page-atit p {color: #555;font-size: 14px; line-height: 1.5;}

.page-atit a:hover .media-heading{color: #c96;}

.news_alist{overflow: hidden;}
.news_alist li { clear: inherit; overflow: inherit;margin-bottom: 25px;float: left;width: 50%;padding: 0 10px;border: none;}
.news_alist li a{display: block;overflow: hidden;}

.news_alist .news-info { float: left;width: 68%;padding-left: 15px;}
.news_alist .news-info h3 { font-size: 17px; line-height: 1; color: #555; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.news_alist .news-info h5 {font-size: 13px;line-height: 1; color: #888;}
.news_alist li a p.description { font-size: 14px;line-height: 1.3;color: #999;height: 55px; overflow: hidden;margin: 15px 0;}
.news_alist li a span { display: inline-block; font-size: 14px;line-height: 1; border: 1px solidd #ddd; padding: 10px 30px; margin-top: 20px; color: #333;transition: all .5s;}
.news_alist li a:hover {}

.news_alist li a:hover .news-info h3{color:#036bb2;}

.news_alist li a .news-img { height: 130px;overflow: hidden;float: left;width: 32%;}
.news_alist li a .news-img img{width: 100%;min-height: 100%;transition: all .5s;}
.news_alist li a:hover .news-img img{transform: scale(1.1);}


/* 璇︽儏椤� */
.page-con-tit{}
.page-con-tit h1 { font-size: 20px; line-height: 1; letter-spacing: 1px; padding-bottom: 10px;}

.page-content{padding: 0 15px 15px;}
.page-content p {font-size: 15px; line-height: 1.7;  color: #444;margin-bottom: 6px;}

td, th { padding: 0; padding: 5px;font-size: 15px;line-height: 1.5;}


/* 鍦板浘 */
.page-addr{margin-top: 30px;}
.page-addr iframe{width: 100%;}

.product_detail h1.title{font-size: 20px;}
.list_p li h2,.list_p li,.list_p li h2 a{font-size: 15px;}


#mess_main {padding: 1% 1% 0;}




@media (min-width: 1200px) and (max-width: 1440px){
  
  .page-alist .col-md-3 a .img-inner{height: 190px;}
  
  
}

@media (min-width: 992px) and (max-width: 1200px){
  
  .page-alist .col-md-3{padding: 0 8px;}
  .page-alist .col-md-3 a .img-inner{height: 140px;}
  .page-l-clist li.layer1 a{padding: 15px;font-size: 14px;}
  .page-alist .col-md-3 a h5{font-size: 15px;}
  
}
@media (max-width: 992px){

  .pro-nav {display: block !important;float: none; width: 100%; padding: 0 5px;margin-bottom: 20px;}
  .pro-nav h3{display: none;}
  .pro-nav ul {overflow: hidden;}
  .pro-nav ul li{float: left;width: 50%;padding: 0 5px;margin-bottom: 10px;margin-top: 0;}
  
  .page-body .col-md-9{float: none;width: 100%;}
  
  .product-alist{float: none;width: 100%;}
  .product-alist h3{display: none;}
  
  .page-alist .col-md-4 {  margin-bottom: 15px; padding: 0 8px; float: left; width: 33.3333%;}
  .page-alist .col-md-4 a .img-inner{height: 170px;}
  
  .page-alist .col-md-3 {margin-bottom: 15px; float: left;width: 33.333%;}
  .page-alist .col-md-3 a .img-inner{height: 150px;}
  
  .news_alist li a .news-img{width: 35%;height: 90px;}
  .news_alist .news-info{padding-left: 10px;width: 65%;}
  .news_alist .news-info h3{font-size: 15px;}
  .news_alist li a p.description{font-size: 12px;line-height: 1.3;margin: 10px 0;height: 30px;}
  
  .pro-nav{display: block;margin-bottom: 15px;}
  .pro-nav ul {border: none;padding: 0 10px;overflow: hidden;}
  .pro-nav ul li { float: left;padding: 0 5px; width: 33.33333%;margin: 0 0 10px;border: none;}
  .pro-nav ul li a { display: block; border: 1px solid #ddd;padding: 12px 0;font-size: 14px;}
  
  .page-title {margin-bottom: 15px;}
  .page-title h3{height: 24px;}
  .page-title a:last-child{font-size: 24px;line-height: 24px;}
  
  .product_detail .img { left: 20%;overflow: hidden;}
  
}
@media (max-width: 767px){

  .page-alist{padding: 0 10px;}
  .page-alist .col-md-4{padding: 0 5px;}
  
  .img-inner { height: 120px;}
  
  .page-alist .col-md-4 { margin-bottom: 15px;width: 50%;}
  .page-alist .col-md-4 a .img-inner {height: 140px;}
  .page-alist .col-md-4 a h5{font-size: 14px;}
  
  .page-alist .col-md-3 {margin-bottom: 15px;float: left; width: 50%;padding: 0 5px;}
  .page-alist .col-md-3 a h5 {font-size: 14px; padding: 10px 0;}
  .page-alist .col-md-3 a .img-inner {height: 130px;}
  
  
  
  .page-alist .page-adate {background: #222;color: #c96;}
  .page-alist .page-adate h3{font-size: 24px;margin-top: 10px;}
  .page-alist .page-adate p{font-size: 13px;}
  
  .page-alist .page-atit p { color: #666; font-size: 13px;line-height: 1.5;height: 4rem;}
  
  .page-con-tit h1 { font-size: 18px;  line-height: 1;letter-spacing: 0;padding-bottom: 10px;}
  
  .page-nav ul li{width: 50%;}
  .page-nav ul li a {font-size: 13px; padding: 10px 0;}
  
  .pro-nav{padding: 0;}
  .pro-nav ul {border: none;padding: 0 10px;}
  .pro-nav ul li{}
  .pro-nav ul li a {padding: 8px 0;font-size: 13px;}
  
  
  .page-title .line{width: 200px;}

  .news_alist li{float: none;width: 100%;}
  .news_alist li a p.description{margin: 10px 0;}
  .news_alist li a .news-img {height: 90px;}
  
  .page-content p { font-size: 13px;  line-height: 1.5;color: #444;margin-bottom: 5px;}
  
  .page-l-clist li.layer1 a{padding: 10px;font-size: 13px;}
  .product-alist.page-alist .col-md-3 { margin-bottom: 10px;padding: 0 5px;}
  .product-alist.page-alist .col-md-3 a .img-inner {height: 130px;}
  
  
}






</pre></body></html>